The ISR ( interrupt service routine) receives and decides the data from main control module, then execute the preemptive task schedule if the data is commander. And if ECG, will be stored it in buffer which shared by ISR and filtering process. 中断服务程序(ISR)接收主控模块数据,经判断,若该数据为控制命令,将优先执行,若为心电数据则存放在与滤波程序共享的缓冲区中;
The former kernel employs traditional ways of cyclical clock interrupt service ( ISR), which will check whether there is a cyclical high-priority task needs to be scheduled periodically. This will result in unnecessary Interruptions. 原内核中采用的是传统的周期性时钟中断服务(ISR),该时钟中断服务会周期性的检查是否有高优先级任务需要调度,这就会产生一些不必要的时钟中断ISR。